vegetable brains and spanish sausage omelette - Français Anglais Dictionnaire